﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QuanLyThuVien.DAO;
using System.Data;
using QuanLyThuVien.DTO;

namespace QuanLyThuVien.BUS
{
    public class NhanVienBUS
    {
        public static DataTable DS_NhanVien()
        {
            return NhanVienDAO.DS_NhanVien();
        }

        //them nhan vien
        public static void Them_NhanVien(NhanVienDTO nv)
        {
            NhanVienDAO.Them_NhanVien(nv);
        }

        // xoa nhan vien
        public static void Xoa_NhanVien(NhanVienDTO nv)
        {
            NhanVienDAO.Xoa_NhanVien(nv);
        }

        //cap nhat nhan vien
        public static void CapNhat_NhanVien(NhanVienDTO nv)
        {
            NhanVienDAO.CapNhat_NhanVien(nv);
        }

        //lay thong tin 1 nhan vien dua tren ma nhan vien
        public static NhanVien ThongTin_NhanVien(int manv)
        {
            return NhanVienDAO.ThongTin_NhanVien(manv);
        }

        public static DataTable BoPhan_NhanVien(int manv)
        {
            return NhanVienDAO.BoPhan_NhanVien(manv);
        }

        public static IEnumerable<NhanVien> GetAllNV()
        {
            return NhanVienDAO.GetAllNV();
        }

        public static IEnumerable<NhanVien> GetThuThu()
        {
            return NhanVienDAO.GetThuThu();
        }
    }
}
